JJ GabrielJJ Gabriel
International FootballJoão Félix and Jorge Jesus's Words: A Headline That Goes Beyond the Press-Conference TruthOn the morning of September 19, I re-read a four-story football roundup and...
International FootballJJ Gabriel requests to leave Manchester United: When a 15-year-old talent hits the regulatory cliff-edgeIn the very week JJ Gabriel scored a hat-trick on his UEFA Youth League debut...
EsportsKazan 2026: Brazil's Midfield Bled, and 27 Shots Could Not Cover the WoundOn 6 July 2026, at the Kazan Arena, the electronic clock ticked to the 31st...
TennisU.S. Banks in Canada: The Truth Behind President Trump's ClaimI have spent 27 years observing numbers that speak. Not on the pitch or the...
EsportsWhen Data Has No Voice: The Fragile Line Between Analysis and Speculation in EsportsThere are evenings when I sit before a screen, open a 12-page analysis...
SwimmingThe Empty Spreadsheet: When Sports Analysis Refuses to FabricateI opened the report file at 2 AM, expecting a trove of swimming data. What I...
Martial ArtsNguyen Thi Tam and the Unanswered Question of Asian Women's Boxing SupremacyWhen the referee raised Nguyen Thi Tam's hand after the third round, 5-0 on a...
Table TennisAntibes and Four Reverse Sweeps: What Europe's U19 Table Taught Me About Reading Space, Not ScoresAntibes, an October evening. I sat before the screen with two cups of cold...
VolleyballQuach Thi Hoai An: A Bruise on a 14-Year-Old's Face and the Import-Player Question in Vietnamese Women's VolleyballThe ball left Jess Mruzik's hand at exactly the height a professional import...
Domestic FootballHanoi FC 2-1 Cong An Hanoi: Long Balls Saved Kewell, the Calendar Undid PolkingHang Day, the evening of 18 October. The floodlights went out row by row, the...
VolleyballDeep Volleyball Analysis: When Input Data Is Empty and the Lesson of Information IntegrityIn the era of sports digitalization, where every metric from spikes, blocks,...
Domestic FootballTuan Hai Breaks His V-League Duck: The 86th-Minute Goal and the Door Back to the Vietnam National TeamThe 86th minute, Thanh Hoa stadium. A cross from the right, Tuan Hai tapped...
BilliardsFefilova-Styer Wins WPBA Bristol Undefeated, Beating World No. 1 Kristina Tkach TwiceThe frame that lingers is not the shot that won the title. It is the moment i...
International FootballThe Silence of Data: When Football Mistakes 'Nothing Found' for 'Nothing There'In my notebook there is a blank page. It records a match in the Spanish Segun...
SwimmingOlympic 2028 Schedule Inversion: Swimming Moves to Week 2 and the 'Equation' of SoFI StadiumAccording to the official announcement from the LA28 Organizing Committee, th...
Table TennisVietnamese Table Tennis Runs on Memory, Not DataParis 2026 closed with five table tennis events, and all five gold medals wen...
International FootballThe Champion and the Empty Table: PSG 6-1 Slovan BratislavaI followed this match from Da Nang, jotting notes into the notebook that has...
EsportsNine Empty Fields and the Cost of an Esports Analysis With No EvidenceLast week I opened a six-page esports analysis file. Nine mandatory fields....
Domestic FootballQuang Hai, Nguyen Filip and Seventy Years of Cong An Ha Noi: The Invisible Thread Between Heritage and MarketOn the stage of the 70th anniversary celebration of Cong An Ha Noi FC, amid...
Martial ArtsThe Blank Spaces on Vietnam's Combat Sports Injury MapThe Blank Spaces on Vietnam's Combat Sports Injury Map I sat in front of my...
